﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AudioCore.Entity
{
    public class ArticlePartEntity : BaseEntity
    {
        [PropertyEntity("ArticlePartID", true)]
        public int ArticlePartID { get; set; }

        [PropertyEntity("ArticleID", true)]
        public int ArticleID { get; set; }

        [PropertyEntity("ArticlePartName", true)]
        public string ArticlePartName { get; set; }

        [PropertyEntity("FileSize", true)]
        public long FileSize { get; set; }

        [PropertyEntity("Duration", true)]
        public int Duration { get; set; }

        [PropertyEntity("PartCounter", true)]
        public int PartCounter { get; set; }

        [PropertyEntity("DownloadCounter", true)]
        public int DownloadCounter { get; set; }

        [PropertyEntity("CreatedDateTime", true)]
        public DateTime CreatedDateTime { get; set; }

        [PropertyEntity("SortOrder", true)]
        public int SortOrder { get; set; }

        [PropertyEntity("FileStatus", true)]
        public int FileStatus { get; set; }

        [PropertyEntity("ArticleName", false)]
        public string ArticleName { get; set; }

        [PropertyEntity("Visited", false)]
        public int Visited { get; set; }
    }
}
